Intensional Markup Language

نویسنده

  • William W. Wadge
چکیده

IML is a simple markup language that extends HTML. IML makes it practical for even unskilled authors to produce multiversion Web pages. The form and content of a particular version of a page are determined by the settings of a collection of parameters that specify (for example) layout, in terms of font and size, color, and background color; they can determine sections to be included or omitted, in particular, as droptext; which of a series components to present, and in which order; or they can determine a choice of language. An important advantage of the parametric approach is that members of a community can share pages by sharing parameters. The IML implementation uses ISE, a Perl-like CGI language with run time parameterization. The IML source is translated (once) into a corresponding ISE program which, when run with specific parameter settings, produces the appropriate HTML.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Intensional Tool Applied to French Language Educational Software

We present a Web-based French-language educational-software tool, French e-Flash Card (FFC), authored using our Intensional Markup Language (IML). The FFC site is interactive and dynamic and incorporates AI for French language grammar. These special features, lacking in most language educational tools (which are typically language-independent), are made possible by IML, which allows rule-based ...

متن کامل

A Complementary Approach for Adaptive and Adaptable Hypermedia: Intensional Hypertext

We describe a methodology and an authoring/publishing tool for adaptable and/or adaptive Web documents. Our approach is based on intensional logic, the logic of assertions and expressions, which vary over a collection of contexts or possible worlds. In our approach the contexts are sets of values for parameters which specify the current user profile as supplied by the current Web page URL, and ...

متن کامل

Caching Mechanism in Peer-to-Peer Networks through Active XML

Active XML (AXML) is a new markup language framework that provides the ability to exchange intensional data. The intensional data is defined in the AXML documents as calls to local or remote Web services. AXML aims to improve the task partition and distribution in P2P networks. However, if one peer joins more than one P2P network and its services are invoked frequently by a large number of peer...

متن کامل

A Component-based Framework for the Integration and Exploration of XML Sources

Handling the interoperability issues in multiple, heterogeneous XML sources is central in XML data management and mining. In this chapter, we present a framework for the intensional integration and exploration of XML sources. Specifically, we propose a three-layer framework aimed at extracting interschema knowledge from the available sources, constructing a hierarchy based on the extracted know...

متن کامل

A Theoretical Basis for Intensional Logic Programming∗

Intensional Logic Programming (ILP) is a new form of logic programming based on intensional logic. The denotations of formulas of an intensional first-order language are given according to intensional interpretations and to a set of possible worlds. ILP provides users with several intensional operators which are used to express relationships between different worlds. After introducing the forma...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000